package com.ohos.connent.bizscenecloud.biz.modular.dp.result;

import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;

import java.util.List;

/**
 * @Author: mzq
 * @Date: 2025/5/22 19:16
 * @Description:
 */
@Getter
@Setter
public class BizDpProductDetailResult {


    @ApiModelProperty(value = "id", position = 1)
    private String id;

    /** prodId */
    @ApiModelProperty(value = "ProdID，产品id", position = 2)
    private String prodId;

    /** 型号 */
    @ApiModelProperty(value = "型号", position = 3)
    private String model;

    /** 产品类型 */
    @ApiModelProperty(value = "产品类型", position = 4)
    private String type;

    /** 产品名称 */
    @ApiModelProperty(value = "产品名称", position = 5)
    private String name;

    /** 品牌 */
    @ApiModelProperty(value = "品牌", position = 6)
    private String brand;

    /** 品牌英文 */
    @ApiModelProperty(value = "品牌英文", position = 7)
    private String brandEn;

    /**
     * 产品名称英文
     */
    @ApiModelProperty("产品名称英文")
    private String nameEn;
    /**
     * OS系统版本
     */
    @ApiModelProperty("OS系统版本")
    private String osSystemVersion;
    /**
     * OS类型
     */
    @ApiModelProperty("OS类型 1:轻量系统，2:小型系统,3:标准系统")
    private String osType;
    /**
     * OS类型英文
     */
    @ApiModelProperty("OS类型英文")
    private String osTypeEn;
    /**
     * 是否为桥设备 0否 1是
     */
    @ApiModelProperty("是否为桥设备 0否 1是")
    private String bridgeEquipment;
    /**
     * 支持认证方式
     */
    @ApiModelProperty("支持认证方式 1:无认证，2:一品一密,3:一机一密")
    private String supportAuthentication;
    /**
     * 支持连接方式
     */
    @ApiModelProperty("支持连接方式 1:wifi，2:BLE,3:SLE,4:以太网")
    private String supportConnection;
    /**
     * 支持靠近发现
     */
    @ApiModelProperty("支持靠近发现 0否 1是")
    private String supportProximityDiscovery;
    /**
     * APP包名
     */
    @ApiModelProperty("APP包名")
    private String appPackageName;

    /**
     * 状态 0待提交 1已提交 2已审核
     */
    @ApiModelProperty("状态 0待提交 1待审核 2审核通过 3审核驳回")
    private String status;

    /**
     * 图片Base64
     */
    @ApiModelProperty("图片Base64")
    private String imageBase64;

    /**
     * 图片名称
     */
    @ApiModelProperty("图片名称")
    private String imageName;

    @ApiModelProperty("行业")
    private String category;

    @ApiModelProperty("proFile文件Id")
    private String proFileId;

    @ApiModelProperty("行业树选择列表")
    private List<String> categoryList;

    /** 品类Id biz_pro_category_dict表主键 */
    @ApiModelProperty(value = "品类Id", position = 16)
    private String categoryDictId;

    /** 品类ParentId biz_pro_category_dict表parentId */
    @ApiModelProperty(value = "品类Id", position = 17)
    private String categoryDictParentId;

    @ApiModelProperty("pin码方式 1：默认PIN码 2：随机PIN码")
    private String pinCodeMethod;

    @ApiModelProperty("高清图片")
    private String highImageBase64;

    @ApiModelProperty("跳转的deepLink")
    private String deepLink;

    @ApiModelProperty("跳转的应用ID")
    private String appIdentifier;
}
